package com.st.carapp;
import com.st.carapp.IStateCallback;

interface ICarCtlService {
    void SetClient(int id);//不在使用
    void SetGisServerConnectState(boolean connect);//连接上后需要主动调用此接口
    void SetFlightNumber(String number);// 不在使用
    void SetFlightStand(String stand); // 不在使用
    /*0:超速1: 超高2:围栏越界 3:停车位 4:车头方向 5:固定区域
      6:飞行区 7:停止区 8:与车距离 9: 与固定区域距离 10:停车时长 11:设备错误*/
    void SetAlarmFlag(int flag); //设置报警类别，终端改变三色灯使用
    void SetBypassControl(int length , in byte[] content);//透传数据，屏显示使用此接口
    void registerCallback(IStateCallback callback);//注册callback

    void unregisterCallback(IStateCallback callback);//去注册callback
}
